@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
ul{list-style-type:none;}
li{ list-style:none;}
img{border:0px;}
a{text-decoration:none!important;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}
body{ font-family: "'Microsoft YaHei";color:#444;font-size:14px;font-family:'Microsoft YaHei' !important;overflow-x:hidden; }
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}


.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.hidden{display:none;}
p,h1,h2,h3,h4,h5,h6{margin:0;}

/*header css*/

.top{line-height: 35px;background: #f4f4f4; color: #666666;font-size: 12px;}
.toptel{font-size: 14px;}
.top-l{float: left;}
.top-r li{padding:0 10px;border-right: solid 1px #e4e4e4;float: right;position: relative;}
.top-r li a{color: #666666;font-size: 12px;padding:0 5px;}
.top-r li:first-child{border:none;}
.header{padding:1% 0;}

.span-logo{padding:0;}
@media screen and (max-width:765px){

  .nav_mobile li{line-height: 35px!important;}
.header{padding:0;}
   .span-logo{padding-right: 0;padding-left: 0;}
   .span-logo img{width: 100%;}
   .header .container{padding:0;}
}
.span-logo img{vertical-align: middle;}

.span-phone{float: right;background: url(../Image/he_tel.png) left center no-repeat;line-height: 25px; color: #000000;padding-left: 50px;}
.span-phone span{font-size: 28px;}
.span-phone span a{color: #e5342c;}






.big-t{width: 100%;background: #f5f5f5;border-bottom: 1px solid #ccc;}
.b-tit{margin:40px auto; text-align:center}

.big-t-l{margin:15px 0;height: auto;overflow: hidden;}
.big-t-l-s{ }



.big-t-l-s span{display: block;font-size: 18px; color: #333333;font-weight: bold;}
.big-t-l-s i{font-style:normal;color: #666666;font-size:20px;text-transform : uppercase;}
.big-t-l-c a{border:1px #d0231c solid; margin-right:15px; display: inline-block; background:#d0231c;text-align: center;color: #fff;font-size: 14px;}
.big-t-l-c a:hover{background: #d41e26;color: #fff;}

.big-t-r{font-size: 14px;color: #666666;margin:15px 0;height: auto;overflow: hidden;text-align: right;}
.big-t-r a{color: #666;}
.big-t-l-c a:hover{ border:1px #d0231c solid; text-align:center; background:#fff; color:#333}
@media screen and (max-width:640px){

  .big-t-r{text-align: left;}
}



.owl-theme .owl-controls {bottom: 0px;position: absolute;left:40%;}
.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;}

.banner .owl-theme .owl-dots .owl-dot span {width: 30px;height: 30px;}
.banners .banner .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;}



._03_fengcai .owl-controls {width: 100%;left:0;bottom: -30px;}
.nav{background: #205ba9;}
.nav li{float: left;text-align: center;}
.nav_pc li{width: 12.5%;line-height: 55px;}

.nav_pc li a{display: block;color: #fff;font-size: 14px;transition: all .4s;font-weight: lighter;}
.nav_pc li a:hover{background: #cf342d;}
.nav_mobile .container{padding-left: 0;padding-right: 0;}
.nav_mobile li{width: 25%;line-height: 50px;border-right:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(255,255,255,.1);}
.nav_mobile li a{display: block;color: #fff;font-size: 16px;transition: all .4s;}
.nav_mobile li a:hover{background: #bc0000;}
#owl-demo {width: 100%; margin-left: auto; margin-right: auto;}
#owl-demo .item{ display: block;}
#owl-demo img { display: block; width: 100%;}



.bigsbox{background: url('../Image/bigboxbg.jpg') no-repeat left top;}
.bigs01{padding:30px 0;}
.bigs01 span{font-size: 20px;color: #fff;display: block;font-weight: bold;}
.bigs01 i{color: #fff;font-size: 12px;text-transform : uppercase;font-weight: lighter;font-style: normal;}

.bigs02 { padding:25px 25px 5px ;}
.fenl{line-height: 35px;height: auto;overflow: hidden;}
.fenl span { display: block;float: left; color: #fff;}
.fenl li { display: block;float: left;margin-right: 5px;}
.fenl li  a{color: #fff;}


.bigs03{padding:20px 30px;}
.bigs03 i{color: #fff;font-size: 16px;font-style: normal;}
.bigs03 span{color: #fff;font-size: 30px;font-family: impact;}


#search form{overflow: hidden;}
#search .btn{float: left;width: 60px;height: 40px;border: 1px solid #fff;background: none;border-left:none;border-right:none;outline: none;  border-radius: 0px;color: #fff;}
#search .btn:hover{ background-color: #0470bd; cursor: pointer;color: #fff;}


#search .words{ float: left; width: 327px; height: 40px; border: 1px solid #fff; text-indent: 5px;border-left:none;border-right:none;background: none;outline: none;color: #fff;}




/* 首页产品 */
.products{background: url('../Image/probg.jpg') center center repeat;width: 100%;}
.productcont{padding: 50px 0;}
.plb{}
.product01{padding:12px 5px; background: #fff;} 
.product0101{width: 100%;background: url('../Image/prot.jpg') center center repeat;}
.product0101 .pt01{text-align: center;color: #ffffff;font-size: 26px;padding-top: 30px;font-weight: bold;}
.product0101 .pt02{text-align: center;color: #ffffff;font-size: 14px;text-transform : uppercase;font-weight: lighter;padding-bottom: 18px;}
.product0102{height: auto;overflow: hidden;}
.product0102 li{width: 100%; line-height: 45px; float: left;text-indent: 20px;transition: 0.5s;}
.product0102 li a{display: block; width: 100%;height: 100%;color: #000;font-size: 14px;}
.product0102 li a:before{content:"-";color:#666666;padding-right: 10px;}
.product0102 li:hover {background: #d70310;}
.product0102 li:hover a{color: #fff;}
.product03{background: #205ba9;padding:28px 40px;height: auto;overflow: hidden;}
.product0301{font-size: 30px;text-transform : uppercase;color: #ffffff;line-height: 30px;font-family: impact;float: left;}
.product0301 span{padding-left: 10px;}
.product0301 img{display: inline;line-height: 30px;float: left;}
.product0301 a{display: block;width: 190px; height: 34px; line-height: 34px;text-align: center;color: #fff;font-size: 16px;background: #d70310;border-radius: 5px;transition: 0.8s;margin-top: 5px;}
.product0301 a:hover{background: #585858;}
.product02{background: #f1f1f1;padding:20px;}
.product02 .sp {height: auto;overflow: hidden;padding-left:0; padding-right: 0;}
.product02 .sp  a{overflow: hidden;display: block;width: 100%;height: auto;}
.product02 .sp li{margin:20px 0;border-bottom: 3px solid #d7d7d7;transition: 0.8s;background: #fff;}
.proimg{display: table-cell;vertical-align: middle;text-align: center;}
.proimg img{width: 100%;display: block;}
.protitle {line-height: 65px;color: #666;font-size: 14px;}
.product02 li:hover {color: #1473c3;border-bottom: 3px solid #db2436;}
.protitle span{display: block;width: 77px;height: 30px; border-radius: 4px; background: #666666;color: #fff;float: right;text-align: center;line-height: 30px;margin-top: 15px;margin-right: 10px;}
.product02 li:hover .protitle span{background: #db2436;}
.bigp{width: 100%;padding-left:0; padding-right: 0;}
.bigpl{background: #fff; float: left;padding-left:0; padding-right: 0;overflow: hidden;}
.bigpl img{display: block;width: 100%;transition: 0.5s;}
.bigp a:hover  img {transform: scale(1.05);    -moz-transform: scale(1.05);    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);    -ms-transform: scale(1.05);}
.bigpr{background:url('../Image/bigpbg.png') no-repeat center center;padding-top: 30px;}
.bigpr01{font-size: 17px;color: #333;font-weight: bold;line-height: 55px;}
.bigpr02{font-size: 14px;color: #666;line-height: 26px; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 9;  -webkit-box-orient: vertical;}
.bigpr03{margin-top: 32px;margin-bottom: 30px;}
.bigpr03 span{display: block;width: 135px; height: 40px; border:1px solid #db2436;color: #db2436;line-height: 42px;text-align: center;border-radius: 20px;transition: 0.8s;}
.bigpr03 span:hover{border-radius: 10px;background: #db2436;color: #fff;}



@media (min-width:992px) and (max-width:1200px){
 .product03{padding:10px;}
 .bigpr02{-webkit-line-clamp: 6;}
 .product0102 li{line-height: 47px;}
 .product0102 li a{font-size: 14px;}
}

@media screen and (max-width:640px){
  .nav_mobile li a{font-size: 14px;}
  .bigs01{padding:10px 0;}
  .bigs {padding:0;}
  .bigs01 span{font-size: 19px;}
  .productcont {padding:10px 0;}
  .plb{padding-left:0;padding-right: 0}
  .product0102{text-align: center;}
  .product0102 li{text-align: center;line-height: 35px;display: inline-block;width: auto;text-indent: 0rem;padding:0 10px;}
  .product0102 li a{display: block;font-size: 15px;text-align: center;color: #fff}
  .product0102 li a:before{content:"";padding-right: 0;}


.sever-left{padding-left:0;padding-right: 0;}
.sever{padding-left:0;padding-right: 0;}
.sever-rightli{padding:0 15px!important;}
.sever-right{padding:0px;}



}


.severc {background: url('../Image/bg1.png') repeat center center;padding:50px 0;}
.sever-left{padding-bottom: 30px;}
.sever-left01{color: #fff; }
.sever-left0101{ font-size: 46px;height: 46px;font-weight: lighter;}
.sever-left0102{ font-size: 17px;font-weight: lighter;text-transform : uppercase;line-height: 65px;}


.sever-left02{  }
.sever-left0201{ color: #dee6e3;font-size: 18px;line-height: 45px;font-weight: lighter;}
.sever-left0202{ color: #dee6e3;font-size: 10px;text-transform :  uppercase; }

.sever-left03{ color: #fff;margin-top: 30px;}
.sever-left0301{ color: #dee6e3;font-size: 16px;line-height:32px;}
.sever-left0302{ color: #dee6e3;font-size: 26px;text-transform :  uppercase; font-weight: bold;}


.sever-right{height: auto;}
.sever-rightli{background: #fff;padding:0 40px;min-height: 200px;}
.sever-rightli i{display: block;font-size: 65px;color: #db2923;}
.sever-rightli span{font-size: 20px;margin-bottom: 10px;display: block;font-weight: lighter;}
.sever-rightli span:after{content:"";display: block;width:50px;height:2px;background: #ccc;margin-top:5px;}
.sever-rightli p{font-size: 14px;color: #666666;font-weight: lighter;}

.sever-rightli:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); 
    -o-transform:scale(1.1);position: relative;z-index: 9;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);}
.sever-rightli:hover span:after{background: #db2923;}




.in_03box{background: url('../Image/liyou.jpg') repeat center center;}
.in_03{}
.t03{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 20px;}
.t031{font-size: 20px; font-weight: bold; color:#adadad;text-transform : uppercase;}
.t032{font-size: 38px; font-weight: bold; color:#205ba9;}
.t032 span{color:#ffae00;}


.t033{margin:0 auto;width: 100%;}
.t033 span{display: block;height: 20px;width: 20px;border-radius:20px;margin:15px auto;background: #005fc2;position: relative;z-index: 9;}
.t033 span:after,.t033 span:before{content: "";display: block;width:200px;height: 1px;position: absolute;bottom: 10px;background: #005fc2;}
.t033 span:before{right: 0px;}
.t033 span:after{left:0px;}


.c03{ position: relative;}
.c03 li{min-height: 189px; border: 1px solid #d8d8d8;margin-bottom: 10px;padding-left:0;padding-right:0;height: auto;overflow: hidden;}
.c03i{padding-left:0;padding-right:0;}
.c03i img{display: block;max-height:100%;max-width: 100%;}
.c03c{padding-left: 20px;}

.c03c01{font-size: 26px; font-weight: 200; float: left;margin-top: 20px;width: 100%;margin-bottom: 20px;}
.c03c01 span{width: 60px; height: 40px; overflow: hidden;font-size: 57px;color: #fc6c5c;font-family: impact;display: block;float: left;margin-right: 5px;}
.c03c02 {font-size: 16px; color: #666666; line-height: 30px;margin-bottom: 10px;}
.c03c03 a{color: #999999; font-size: 14px;}
.c03c03 a:hover{color:#000;}
.yuan{position: absolute; left:  555px; top: 158px; width: 90px; height: 90px; z-index: 10000;display: block;}



@media (min-width:1200px){
.c03 li{width: 48%;margin:20px 1%;}
.c03c{padding-left: 40px;}
}



@media (min-width:992px) and (max-width:1200px){
.c03c01{font-size: 22px;}
}

@media (min-width:750px) and (max-width:991px){
.c03i img{width: 100%;}
.c03c01{font-size: 17px;}
.c03c02{font-size: 12px;}
}

@media(max-width:768px){
  .c03i img{width: 100%;height: auto;}
  .in_03box{padding-left:0; padding-right: 0;}
  .t032 { font-size: 25px;}
  .t031 {font-size: 14px;font-weight: lighter;}
  .c03c01 span{width: auto;height: auto;font-size: 26px;}
  .c03c01{ font-size: 22px;margin-bottom: 5px;line-height: 37px;}

}



.lc{background: url('../Image/lc.jpg') repeat center center;}
.lcbox{padding-bottom: 40px;}

.t103{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 20px;}
.t1031{font-size: 20px; font-weight: bold; color:#fff;text-transform : uppercase;}
.t1032{font-size: 38px; font-weight: bold; color:#cf342d;}
.t1032 span{color:#fff;}
.t1033{margin:0 auto;width: 100%;}
.t1033 span{display: block;height: 20px;width: 20px;border-radius:20px;margin:15px auto;background: #fff;position: relative;z-index: 9;}
.t1033 span:after,.t1033 span:before{content: "";display: block;width:200px;height: 1px;position: absolute;bottom: 10px;background: #fff;}
.t1033 span:before{right: 0px;}
.t1033 span:after{left:0px;}
.lcli{margin-bottom: 30px;}
.lcli a{display: block;background: #fff;text-align: center;min-height: 160px;transition: 0.5s;}
.lcli a i{display: block;font-size: 65px;}
.lcli a span{display: block;font-size: 18px;line-height: 25px;font-weight: bold;}
.lcli a p{display: block;font-size: 12px;color: #c7c7c7;text-transform : uppercase;}

.lcli a:hover{background: #CF342D;transform:translateY(-10px);}
.lcli a:hover i{color: #fff;}
.lcli a:hover span{color: #fff;}
.lcli a:hover p{color: #fff;}




@media (max-width:1199px){
.company{padding-left:0;padding-right:0;}
.company .container{padding-left:0;padding-right:0;}
.comall01{padding:10px!important;}
.comall02{padding:10px!important;}
}


.comall{}
.comall01{padding:60px 40px;}
.comall0101{font-size: 37px; color: #a3a3a3;font-weight: bold; text-transform : uppercase;font-family: impact;height: 48px; line-height: 48px;}
.comall0102{font-size: 20px; color: #131313;font-weight: bold;height: 28px;}

.comall0103{line-height:31px;padding-top: 10px; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 6;  -webkit-box-orient: vertical;overflow: hidden;}




.comall03{padding:60px 40px;}
.comall03 img{display: block;width: 100%;}



.cccc{background:url("../Image/combg.jpg") repeat  top center;margin-top: 30px;width: 100%;height: auto;overflow: hidden;}


.cccd{width: 100%;height: 345px;float: left;position: relative;z-index: 2; overflow: hidden;}
.investment_f{ width:1200px; margin:20px auto}
.investment_f .investment_title{height:44px;  width:100%;line-height: 44px;}



.investment_title div{ width:131px; height:44px; background:#205ba9; float:left;font-size:14px; text-align:center; line-height:44px; color:#fff; cursor:pointer; margin-right:20px;}



.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:131px; height:44px;display:inline-block}

.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#000}



.investment_title div.on{color:#fff;background: #d82f29;}



.investment_con{ clear:both; background:#fff;}
.picScroll-left{ width:1200px; overflow:hidden; position:relative; background: #fff; }
.picScroll-left .hd{ padding:0 10px;}
.picScroll-left .hd .next{ display:block;  width:24px; height:42px; float:right; overflow:hidden;
       cursor:pointer; background:url("../Image/right.png") no-repeat; position: relative;left:5px;top:110px;z-index: 9999;}
.picScroll-left .hd .prev{ display:block;  width:24px; height:42px; float:right; overflow:hidden; position: relative;right:1132px;top:110px;
       cursor:pointer; background:url("../Image/left.png") no-repeat;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:40px 0px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:263px; height:197px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{position: relative;bottom: 36px;width: 100%;background: rgba(32, 91, 169, 0.46); color: #fff;  height: 35px; line-height: 35px;transition: 0.2s;}
.picScroll-left .bd ul li .title a{color: #fff;display: block; width: 100%;height: 100%;}
.picScroll-left .bd ul li:hover .title{height:197px; line-height: 197px;bottom: 197px;}




.casebox{background: #f5f5f5;padding-bottom: 60px;}

._03_wrap_tit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;}
._03_wrap_tit:before{width: 5px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}
._03_wrap_more{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}
._03_wrap_more:hover{color: #bb0202;}
._03_fengcai{margin-top: 2%;}
._03_fengcai h4{line-height: 40px;text-align: center;font-size: 14px;color: #333;position: relative;}
._03_fengcai h4:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;bottom:0;background: #e5e5e5;z-index: 1;}
._03_fengcai h4:before{width: 0;height: 1px;content: '';position: absolute;left: 50%;bottom:0;background: #e5e5e5;z-index: 2;transition: all .4s;}
._03_fengcai a:hover h4:before{width: 100%;background: #bb0202;left: 0;}






.st{width: 100%;line-height: 55px;height: auto;margin: 25px 0;overflow: hidden;}
.stl{float: left;color:#333;font-size: 20px;font-weight: bold;line-height: 55px;}
.str{float: right;line-height: 55px;}
.str a{color:#989a99;font-size: 14px;font-weight: 100;transition: 0.5s;padding-right: 0px;}
.str a:hover{color:#000;padding-right: 5px;}


.in{padding-left:0;padding-right:0;}


.inlc {padding-left: 0; padding-right:0;}

.inll{width: 100%;height: 121px;border-bottom: 2px solid #f5f5f5;padding-top: 24px;}

.inllt{text-align: center;float: left;}
.inllt span{font-family: impact;font-size: 30px;display: block;width: 100%;}
.inllt i{display: block;width: 100%;font-style: normal;color: #333;}



.inllr{}
.inllrt{font-size: 16px;color: #333333;transition: 0.8s; padding-left:0;text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1  ;  -webkit-box-orient: vertical;overflow: hidden;}
.inllrc{font-size: 14px;color: #666666;text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2  ;  -webkit-box-orient: vertical;overflow: hidden;margin-top: 5px;}
.inll a{display: block;width: 100%;height: 100%;}
.inll a:hover  .inllrt{padding-left:15px; color: #d70310;}

.inr{}
.inrimg{}
.inrimg img{display: block;width: 100%;}

.inrc {padding-left: 0; padding-right:0;}


#scrollDiv h3,#scrollDiv ul,#scrollDiv li{margin:0;padding:0; list-style:none;}
.scrollbox{ margin: 0 auto; overflow: hidden;padding: 0 }
#scrollDiv{height:300px; overflow:hidden;}
#scrollDiv li{ padding:0 20px 0 40px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#e5e5e5 solid 1px; background:url(../Image/q_a.png) no-repeat 10px 10px;}
#scrollDiv li h3{ font-size:16px;  height:40px; color:#353535; line-height:40px; width:100%;}
#scrollDiv li h3 a{ font-weight:100; color:#232323; text-decoration:none;}
#scrollDiv li h3 a:hover{ color:#0b81d9}
#scrollDiv li div{ font-size:14px; height:70px; width:100%; color:#5e5e5e; line-height:29px; overflow:hidden}

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left; height:45px; line-height:45px;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}








/* 内页 */
.text-t{text-align: center;margin:0 auto;padding:0;height: auto;overflow: hidden;margin-top: 40px;}
.text-t-d{position: relative;top:20px;color: rgba(40, 40, 40,0.08);font-family: Impact;font-size: 60px;text-transform : uppercase;text-align: center;width: 100%;}
.text-t-u{position: absolute;top:35px;color: #222222;text-transform : uppercase;font-size: 38px;font-weight: bold;width: 100%;}
.text-t-s{width: 100%;padding:10px 0;}
.text-t-s span{width: 100px;height: 3px;background: #cf0000;display: block;margin:0 auto;}

.text-t-p{text-align: center;width: 100%;font-size: 16px;color: #999999;text-transform : uppercase;font-family: 微软雅黑;margin:10px 0;}

.text-t-ps {text-transform:none;font-size: 22px;line-height: 35px; }

.text-t-d1{position: relative;top:0px;color: rgba(40, 40, 40,0.08);font-family: Impact;font-size: 60px;text-transform : uppercase;text-align: center;width: 100%;}
.text-t-u1{position: absolute;top:14px;color: #222222;text-transform : uppercase;font-size: 38px;font-weight: bold;width: 100%;}
.text-t-s1{width: 100%;}
.text-t-s1 span{width: 100px;height: 3px;background: #cf0000;display: block;margin:0 auto;}
.text-t-e{padding:30px 0;font-size: 34px;text-transform : uppercase;}



.text-c{line-height: 32px;font-size: 16px;}
.text-c b{display: block;margin: 15px 0;font-size: 23px;font-weight: bold;}
.text-c p{text-indent:2rem;}
.text-c img{display: block;max-width:100%;margin:10px auto;}
.com1 {padding:30px 0;}
.com1 img{display: block;width: 100%;}
.com2 {font-family:Arial;font-size: 16px;line-height: 30px;color: #666;padding:0 5px;}
.com2 img{max-width: 100%;display: block;}


/* left */
.widget {background: #fff;width: 100%;}
.widget .short_title{background: #cf0000;line-height: 62px;text-align: center;font-size: 24px;text-transform : uppercase; color: #fff;text-transform : uppercase;}
.widget .short_title i{color: #fff;font-size: 24px;}
#pro_list li{padding:0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #eeeeee; line-height: 51px;font-weight: bold;}
#pro_list li a{font-size: 17px;color: #282828;display: block;width: 100%;height: 100%;font-family: 'å¾®è½¯é›…é»‘', sans-serif;}

#pro_list li.son a{font-size: 14px;font-weight: 400;}
.widget-c-2 img {display: block;width: 100%;}

.widget-c-3 {height: 90px;background: #2a2a2a;width: 100%;float: left;}
.widget-c-3  a{display: block;height: 50px;width: 220px;margin:20px auto;background: #cf0000;border-radius: 25px;font-size: 16px;line-height: 50px;text-align: center;font-weight: bold;color: #fff; }

.widget-c-4{height: 50px;font-size: 16px;line-height: 50px;background: #cf0000;text-align: center;}
.widget-c-4 a{color: #fff; }






.products-li{margin-bottom: 30px;min-height:250px;padding-left:5px; padding-right: 5px;}
.products-li img{display: block;width: 100%;float: left;}
.products-li-1{height: auto;overflow: hidden;}
.products-li-1 img{display: block;width: 100%;height: 100%;background: #fff;}
.products-li-2{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:3% 5%;background: #fff;}

.products-li-2-1{color: #282828;font-size: 18px;padding-bottom: 20px;
text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;overflow: hidden;}
.products-li-2-2 span{display: block;width: 30%;height: 3px;background: #807e7e;}

.products-li-2-3{padding-top:10px;line-height: 22px;font-size: 14px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.products-li:hover .products-li-2{background: #cf0000;}
.products-li:hover .products-li-2-1{color: #fff;}
.products-li:hover .products-li-2-2 span{background: #fff;}
.products-li:hover .products-li-2-3{color: #fff;}

@media (max-width:640px){
.products-li-2-1{font-size: 15px;}
.right{padding-left:0;padding-right: 0}
}






.pro-tops{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,fdffff+12,e5e5e5+42,ffffff+100 */
background: #f7f7f7; /* Old browsers */}
.pro-topcc{margin:0px auto;}
.pro-topc{padding:20px;background: #f7f7f7;}

@media screen and (max-width:640px){
 .pro-topc{padding:0;}
 .g_gallery{padding:0!important;}
 .g_gallery .g_pic{border:none;}
 .g_sumary{padding:15px!important;}
}







.g_gallery{ padding: 25px 15px;}
.g_gallery .g_pic{ width:100%; border:1px solid #dddddd;overflow: hidden;}
.g_gallery .g_pic a{ display: table-cell; width:1%; text-align: center; vertical-align: middle;}
.g_gallery .g_pic a img{ max-width:100%; max-height:553px; }
.g_gallery .g_thumb{ margin-top:12px;}

.g_gallery .g_thumb li{width: 20%;float: left; border:1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin:0 0%;}
.g_gallery .g_thumb li.on,.g_gallery .g_thumb li:hover{ border-color:#ef3b2d;}
.g_gallery .g_thumb li a{display: table-cell;width: 100%;   text-align: center;}
.g_gallery .g_thumb li a img{ max-width:100%;max-height: 100%;}


.g_sumary1 {font-size: 30px;color:#282828;}
.g_sumary2 span{width: 30%;display: block;height: 2px;background: #807e7e;margin-top: 20px;} 
.g_sumary3 { font-size: 14px;color: #999999;margin: 20px 0;line-height:34px;

    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;

    }












.g_sumary4 {padding-top: 40px;padding-bottom: 40px;border-top:1px solid #eaeaea;border-bottom: 1px solid #eaeaea;text-align: center;height: auto;overflow: hidden;}
.g_sumary41,.g_sumary42,.g_sumary43{float: left;width: 33%;display: inline-block;height: 52px;}
.g_sumary42{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.g_sumary4 span{display: block;width: 100%;font-size:14px;font-family: Arial;color: #282828;text-transform : uppercase;}
.g_sumary4 em{font-style: normal;font-family: "Impact";color: #282828;font-size: 14px;}
.g_sumary5 {width: 100%;height: auto;overflow: hidden;}
.g_sumary5 a{display: block;background: #eaeaea;text-align: center;line-height: 56px;font-size: 16px;}
.g_sumary5 a:nth-of-type(2){background: #cf0000;color: #fff;}
.g_sumary6 li{float: left;margin:0 20px;}
.g_sumary6 li i{font-size: 23px;color: #ccc;}

.g_sumary{padding:20px 55px;}
.g_sumary b{ color: #303030;}
.g_sumary .product_title{ font-size:24px; font-weight:400; color: #3c3c3c; line-height:2;}
.g_sumary .product_desc{ line-height:28px; padding-bottom:20px;}
.g_sumary .product_brief{ font-size: 16px; line-height:28px; color: #8b8b8b; border-bottom:1px solid #eee; padding-bottom:20px;}
.g_sumary .product_spec{ padding:15px 0; border-bottom:1px solid #eee;}
.g_sumary .product_spec li{ line-height:38px; color: #3f3f3f;}
.g_sumary .product_spec:after{ clear: both; content: ''; display: block;}
.g_sumary .product_spec dt{ display: inline-block;  line-height: 36px; font-size: 14px;color: #3f3f3f; margin-bottom:5px;}
.g_sumary .product_spec dd{ display: inline-block; width: 470px; vertical-align: top;}
.g_sumary .product_spec dd a{display: inline-block; padding:3px 8px; font-size:14px; border:1px solid #ddd; margin:5px 6px; margin-left:0;}
.g_sumary .product_spec dd a:hover,.g_sumary .product_spec dd a.current{color: #ef3729; border-color: #ef3729;}
.g_sumary .product_tels { padding-top: 16px;color: #4a4a4a;}
.g_sumary .product_tels p img{ margin-right:5px;}
.g_sumary .product_tels h3{text-indent: 31px; font-family: Impact;font-weight: bold; color: #ef3729;font-size: 36px;}





.newss li{display: block;float: left;line-height: 45px;border-bottom: 1px dashed #ccc;width: 100%;padding:0 10px;}
.newss li span{text-indent: 1em;}
.newss li:hover{background: #1e56a4;}
.newss li:hover i{color: #fff;}
.newss li:hover span{color: #fff;}


@media screen and (max-width:640px){
 .n-c{padding:0;}
 .n-c1{padding:0;}
 ol.news{height: auto;overflow: hidden;}
 .news_two_box{padding:5px!important;}
 .news .news_two_img{padding-right: 0}
 .news_two_txt{padding:0;}
 .news_rs{padding:0;}
}



.news_two_img{display: block;}
.news_two_txt{display: block;}

.news .news_two_box{display: block;width: 100%;height: auto;float: left;
    border: 1px solid transparent;
    position: relative;
    background: #fff;
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;margin:30px auto;padding:20px;margin-top: 0px;}
.news  .news_two_img{padding-left:0;}
.news .news_two_box img{display: block;width: 100%;}
.i_buttontext{width: 20%;margin:0 auto;border-radius: 30px;height: 30px;line-height: 30px!important;border:1px solid #f1efef;text-align: center;font-style: normal;text-transform : uppercase;}

.news_two_box span{display: block;width: 100%;
    font-size: 16px;
    line-height: 35px;

    color: #717171;
    transition: all .3s ease-out 0s;}
.news_two_txt i{display: block;width: 100%;color: #A2A2A2;line-height: 24px;display: block;
    overflow: hidden;transition: all .3s ease-out 0s;font-style: normal;

text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;



  }
.ser_but i{height: 35px;line-height: 35px;transition: all 0.3s;}
.news .news_two_box:hover{    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0);}

.news-info {width: 100%;background: #fff;margin-bottom: 40px;}
.news-info-1{white-space: normal;line-height: 40px;font-size: 30px;text-align: center;padding:40px 0 20px 0;}
.news-info-2{white-space: normal;line-height: 40px;font-size: 14px;text-align: center;margin: 0 auto 40px;background: #f3f3f3;}
.news-info-3{font-size: 14px;line-height: 32px;margin-bottom: 40px;padding:0 12px;}
.news-info-3 img{max-width: 100%;height: auto!important;}
.news-info-4{height: auto;overflow: hidden;}
.news-info-4 li{display: block;float: left;width: 100%;line-height: 35px;border:1px solid #f3f3f3; border-radius: 17px;text-indent: 10px;margin:10px 0;transition: 0.5s ease-out}
.news-info-4 li:hover{ background: #cf0000; }
.news-info-4 li:hover a{color: #fff;}
.news-info-4 li:hover {color: #fff;}







.contact-b{background: #fff;padding:30px;}
.contact-b small{width: 100%;display: block;font-size: 18px;text-transform : uppercase;margin: 10px 0;}
.contact-1{border:1px solid #e1e1e1;padding:66px 30px;margin-left:-1px;margin-top: 30px;}
.contact-1-1{line-height: 35px;color: #999999;font-size: 16px;}
.contact-1-1 i{margin-right: 20px;}

.contact-2{border:1px solid #e1e1e1;padding:20px 30px;margin-left:-1px;margin-top: 30px;}
.contact-2 li{padding-bottom: 10px;}
.contact-2 img{display: block;width: 80%;margin:0 auto;}
.contact-2 span{display: block;text-align: center;font-size: 16px;color: #383737;}
.contact-2 b{line-height: 35px;text-align: center;display: block;font-size: 24px;}
.contact-2:nth-of-type(3) span{display: block;text-align: center;font-size: 14px;color: #383737;}


.contact-order .container{background: #fff;margin: 40px auto;padding:30px 0px;}

.swiper-container{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-slide img{display:block;width:90%;margin:5%}
.swiper-slide span{line-height:45px;text-align:center;padding-bottom:20px;display:block;width:100%;color: #fff;}
.left-b{background:#cf0000;margin-top: 40px;}




.typec{background: #f9f9f9;border:1px solid #e5e5e5;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding:10px;margin-bottom: 20px;line-height: 27px;}


.nav-s{line-height: 45px;background: #205ba9;width: 100%;height: auto;overflow: hidden;}
.nav-s a{display: block;height: 45px;font-size:17px;float: left;color: #fff;padding:0 40px;text-transform : uppercase;font-weight: bold;}
.nav-s a:hover{background: #b60202;}

.pr-content{padding:15px;font-size: 14px;line-height: 35px;background: #fff;border:1px solid #f1f1f1;}
.pr-content img{max-width: 100%;}
.pr-content video{width: 100%;min-height: 400px;}

.pr-content strong{font-size: 25px;font-weight: bold;color: #205ba9;display: block;width: 100%;margin-top:30px;}

.order-nas{line-height: 45px;background: #eeeeee;width: 100%;height: auto;overflow: hidden;}
.order-c video{width: 100%;min-height: 400px;}

.pr-content table{width: auto!important;}
.pr-content .firstRow td p{color: #fff;background: #2a4aa1;display: block;width: 100%;height: 100%;}
.pr-content tr:nth-child(odd){background-color:#e2f4f9} 

.pr-content table th,.pr-content table td{border:1px solid #dedede;width: auto!important;text-align: center;padding:0!important;} 
.pr-content tr{text-align: center;} 
.pr-content table th p, .pr-content table td p{text-align: center!important;padding: 0 10px;}








.order-cc table th,.order-cc table td{border:1px solid #dedede;width: auto!important;} 
.order-cc tr{text-align: center;} 


.order-cc img{display: block;max-width: 100%;}



.order-nas span{display: block;height:45px;font-size:17px;float: left;color: #fff;padding:0 40px;text-transform : uppercase;background: #205ba9;}


.order-nas em{display: block;padding:0 20px;color: #666666;font-size: 14px; font-style:normal;font-size: 16px;}
.order-c{background: #fff;padding:20px; }
.order {width: 100%;height: auto;}

#form1 tr{margin:8px 0;display: block;float: left;width: 100%;}
#form1 td{display: block!important;float: left!important;}
.order .t_r{font-size: 16px;color: #666;line-height: 45px;}
.order input{display: block;width: 100%;outline: none;background: #f5f5f5;border:1px solid #e1e1e1;text-indent: 2em;line-height: 45px;}
.order #content{height: 80px;display: block;width: 100%;}
.order #captcha{width: auto;float: left;}
.order #submit{display: block;margin:0 auto;background: #cf0000;color: #fff;}





/* 内页 */




.main{background: #f6f6f6;padding: 50px 0;}

/*index css*/
.red{color: #bb0202;}
.white{color: #fff;}
.black{color: #000;}
.wrap_tit{text-align: center;line-height: 35px;margin-bottom: 2%;}
.wrap_tit span{text-transform: uppercase;font-size: 40px;font-weight: bold;}
.wrap_tit p{width: 30%;margin:0 auto; font-size: 24px;position: relative;}
@media screen and (max-width:765px){
   .wrap_tit p{width: 80%}
   .product01 {    background: #205ba9;}
}
.wrap_tit p:before{content: '';width: 30%;height: 1px;background: #d9d9d9;position: absolute;top:50%;left: 0;}
.wrap_tit p:after{content: '';width: 30%;height: 1px;background: #d9d9d9;position: absolute;top:50%;right: 0;}
#wrap_01{margin:2% auto;}
@media screen and (max-width:765px){
   .left_fenlei{padding-left: 0;padding-right:0;}
}
.left_tit{padding:10% 0;background: url(../Image/left_tit_bg.jpg) center;}
.left_tit p{line-height: 25px;color: rgba(255,255,255,.5);font-size: 12px;text-transform: uppercase;text-align: center;}
.left_tit p span{color: #fff;font-size: 24px;}
.left_lis{border:solid 1px #e5e5e5;border-top:none;}
.left_lis li{width: 92%;margin:0 auto;}
.left_lis li a{display: block;text-indent: 50px; border-bottom: solid 1px #f6f5fa;font-size: 14px;transition: all .4s;}
.left_lis li .left_father{background: url(../Image/left_ico.png) 15px center no-repeat;color: #282828;line-height: 45px;}
.left_lis li .left_cur{font-weight: bold;}
.left_lis li .left_father:hover{background: url(../Image/left_ico.png) 15px center no-repeat;font-weight: bold;}
.left_lis li p .left_son{background: url(../Image/left_ico_1.png) 50px center no-repeat;text-indent: 70px;color: #585858;line-height: 40px;}
.left_lis li p .left_son:hover{background: url(../Image/left_ico_1_1.png) 50px center no-repeat;color: #bb0202;}
.left_search{width: 92%;border:solid 1px #e5e5e5;line-height: 40px;margin:10% auto;}
.left_search .key{width: 85%;line-height: 40px;text-indent: 15px;color: #808080;font-size: 14px;border:none;background: none;outline: none;}
.left_search .sub{width: 15%;line-height: 40px;background: url(../Image/search.png) center no-repeat;border:none;outline: none;}
.left_tel{background: #f0eff5 url(../Image/left_tel_bg.png) left bottom no-repeat;padding:15% 0;}
.left_tel p{text-align: right;padding-right: 5%;line-height: 26px;font-size: 16px;color: #4c4d4e;}
.left_tel p span{color: #d40000;font-size: 22px;}
._01_wrap_hot{border:solid 1px #e5e5e5;position: relative;padding:3%;}
._01_hot_tit{background: #bb0202;display: block;line-height: 30px;color: #fff;font-size: 24px;padding:1% 2%;position: absolute;left: 0;top:0;z-index: 2;}
.hot_item ._hot_img{overflow: hidden;}
.hot_item ._hot_img img{width: 100%;}
.hot_item ._hot_con h4{line-height: 50px;border-bottom: solid 1px #cccccc;color: #272129;font-size: 20px;font-weight: bold;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot_item ._hot_con p{line-height: 30px;color: #8f8f8f;font-size: 13px;padding:3% 0;}
.hot_item ._hot_con span{display: block;width: 33%;line-height: 35px;color: #fff;background: #bb0202;font-size: 14px;text-align: center;transition: all .4s;}
.hot_item ._hot_con span:hover{background: #205ba9;}
.hot_item ._hot_con span i{padding-right: 10px;}
@media screen and (max-width:765px){
   ._01_wrap_hot{margin-top: 3%;}
   .hot_item ._hot_con h4{text-align: center;}
   .hot_item ._hot_con span{margin:0 auto;margin-top: 2%;}
}
._01_wrap_pro{margin-top: 2%;}
._01_wrap_pro ._pro_name{background: #f9f9f9 url(../Image/pro_arrow.png) 90% center no-repeat;margin-top: 2px;transition: all .4s;}
._01_wrap_pro ._pro_name p{padding:8% 0;padding-left: 4%;font-weight: normal; line-height: 25px;color: #201c19;font-size: 12px;text-transform: uppercase;}
._01_wrap_pro ._pro_name p span{font-size: 16px;font-weight: bold;}
._01_wrap_pro a:hover ._pro_name{background: #bb0202 url(../Image/pro_arrow_hover.png) 90% center no-repeat;margin-top: 2px;}
._01_wrap_pro a:hover ._pro_name p{color: #fff;}
#wrap_02{background: url(../Image/wrap_02_bg.jpg) center no-repeat;background-attachment: fixed;padding:5% 0;}
#wrap_02 .wrap_tit p:before,#wrap_02 .wrap_tit p:after{background: rgba(255,255,255,.6);}
._02_intro p{color: rgba(255,255,255,.9);font-size: 14px;line-height: 30px;padding:0 5%;text-align: center; padding-bottom: 3%;}
._02_intro a{line-height: 40px;width: 20%; text-align: center;margin:0 auto; display: block;color: #ffffff;font-size: 14px;background:#bb0202;transition: all .4s;}
._02_intro a:hover{background: #bc0000;color: #fff;}
#wrap_03{margin:2% auto;}
._03_wrap_tit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;}
._03_wrap_tit:before{width: 5px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}
._03_wrap_more{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}
._03_wrap_more:hover{color: #bb0202;}
._03_fengcai{margin-top: 2%;}
._03_fengcai h4{line-height: 40px;text-align: center;font-size: 14px;color: #333;position: relative;}
._03_fengcai h4:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;bottom:0;background: #e5e5e5;z-index: 1;}
._03_fengcai h4:before{width: 0;height: 1px;content: '';position: absolute;left: 50%;bottom:0;background: #e5e5e5;z-index: 2;transition: all .4s;}
._03_fengcai a:hover h4:before{width: 100%;background: #bb0202;left: 0;}
#wrap_04{margin:0 auto;}
#wrap_04 .container{padding-left: 0;padding-right: 0;}
#wrap_04 .wrap_tit p{width: 45%;margin:0 auto; font-size: 24px;position: relative;}
._04_arrow{display: block;width: 33px;height: 20px;position: relative;margin: 2% auto;overflow: hidden;}
._04_arrow i{display: inline-block;width: 33px;height: 10px;position: absolute;left: 0;}
._04_arrow .i1 {background: url(../Image/ico_13.png) no-repeat center;top: 0;animation: 2s linear 0s infinite running icotop;}
._04_arrow .i2 {background: url(../Image/ico_14.png) no-repeat center;top: 12px;animation: 2s linear 0s infinite running icotop;}
@keyframes icotop {
  0% {
    transform: translate(0, -150%);
  }
  50% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(0, 150%);
  }
}



._04_lis li{margin-bottom: 3%;}
._04_item_a,._04_item_b{padding-left: 0;padding-right: 0;}
._04_item_a ._04_limg{right: 0;top:0;}
._04_item_a ._04_rimg{left: 0;top:0;}
._04_item_a p{padding-left: 12%;}
._04_item_a p._item_p1{padding-top:35%;line-height: 35px;color: #fff;font-size: 18px;z-index: 1;position: relative;}
._04_item_a p._item_p1 span{font-size: 48px;}
._04_item_a p._item_p2{padding-top: 40%;z-index: 1;position: relative;}
._04_item_a p._item_p2 a{font-size: 16px;color: #fff;}
._04_item_a p._item_p2 i{font-size: 18px;color: #db211e;padding-right: 8px;}
._04_item_b{border:solid 1px #e5e5e5;margin-left: -1px;padding-bottom: 6%;}
._04_item_b ._04_img{width: 100%;display: block;overflow: hidden;}
._04_item_b ._04_img img{width: 100%;transition: transform 1s ease 0s;}
._04_item_b:hover ._04_img img{transform: scale(1.05,1.05);}
._04_item_b ._04_img i{line-height: 35px;width: 15%;font-style: normal; text-align: center;color: #fff;font-size: 30px;position: absolute;right:0;bottom: 0;z-index: 1;}
._04_item_b ._04_img i.red_bg{background: rgba(187,2,2,.8);}
._04_item_b ._04_img i.blue_bg{background: rgba(25,64,119,.8);}
._04_item_b h4{padding:6% 8% 3% 8%;color: #07080a;font-size: 22px;font-weight: bold;}
._04_item_b p{padding:0 8%; color: #282828;font-size: 14px;line-height: 24px;}
@media screen and (max-width:765px){
   ._04_item_b{margin-bottom: 2%;background: #fafafa;}
}
#wrap_05{padding:4% 0;background: #f9f9f9;}
._05_case a{display: block;-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);}
._05_case h4{line-height: 60px;background: #fff url(../Image/case_arrow.png) 90% center no-repeat;text-align: center;font-size: 16px;color: #2a2a2a;font-weight: bold;}
#wrap_06{margin:4% auto;}
._06_hot{background: #f9f9f9;transition: all .4s;padding-bottom: 10%;}
._06_hot img{width: 100%;}
._06_hot h4{width: 90%; color: #363636;font-size: 16px;line-height: 26px;font-weight: bold; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin:0 auto;margin-top: 3%;}
._06_hot p{width: 90%; color: #555555;font-size: 14px;line-height: 26px;margin:0 auto;margin-top: 3%;}
._06_hot ._06_hot_more{width: 90%;margin:0 auto;margin-top: 8%;}
._06_hot ._06_hot_more span{display: block;width: 35%;line-height: 30px;color: #fff;background: #bb0202;font-size: 14px;text-align: center;transition: all .4s;}
._06_hot ._06_hot_more span i{padding-right: 10px;}
._06_lis li{padding:5% 3%;border-bottom: solid 1px #e5e5e5; transition: all .4s;}
._06_lis li .news_date{width: 25%;text-align: center;font-size: 28px;color: #404040;line-height: 30px;vertical-align: middle;}
._06_lis li .news_date span{font-size: 18px;color: #bbbbbb;}
._06_lis li .news_capital{width: 70%;font-size: 25px;color: #363636;line-height: 40px;vertical-align: middle;}
._06_lis li .news_capital h4{color: #363636;font-size: 15px;line-height: 30px;padding-bottom: 2%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
._06_lis li .news_capital p{color: #7e7e7f;font-size: 12px;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
._06_lis li:hover{background: #fff;}
._06_lis li:hover .news_date span{color: #ba0400;}
._06_lis li:hover{-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);}
@media screen and (max-width:765px){
   ._06_lis li:first-child{margin-top: 3%;}
}
._06_qa_tit{line-height: 40px;border-bottom: solid 1px #e5e5e5;background: url(../Image/qa_tit.png) left center no-repeat;text-indent: 40px;color: #36292b;font-size: 16px;font-weight: bold;position: relative;}
._06_qa_tit a{text-align: right;font-weight: normal; position: absolute;right: 0;top:0;color: #cdcbcb;font-size: 14px;text-transform: uppercase;}
._06_qa_tit a:hover{color: #ba0400;}
._06_qa_img{margin-top: 3%;}
._06_qa_img img{width: 100%;}
._06_qa_lis{margin-top: 2%;}
._06_qa_lis li{border-bottom: dashed 1px #e1e1e1;padding-bottom: 4%;margin-bottom: 4%;}
._06_qa_lis li dl{margin-bottom: 0;}
._06_qa_lis li dt{line-height: 24px;width: 8%;font-weight: normal; text-align: center;color: #fff;font-size: 16px;text-transform: uppercase;margin-top: 2%;}
._06_qa_lis li ._q{background: #ae0301;}
._06_qa_lis li ._a{background: #0e336f;}
._06_qa_lis li dd{width: 85%;margin-top: 2%;}
._06_qa_lis li ._qi{line-height: 24px;color: #271d19;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
._06_qa_lis li ._ai{line-height: 22px;color: #8f918e;font-size: 12px;}





.footerb{height: auto;width: 100%;background: url('../Image/footerbg.png') #1e56a4 no-repeat top center;border-top:4px solid #dcdcdc;background-attachment:fixed}

.footers{min-height: 280px;padding-left: 0;padding-right:0;}



.foot01{margin-top:50px;}
.foot0102 {font-size: 17px;color: #fff;padding-top: 15px;padding-bottom: 5px;}
.foot0102 span{font-weight: bold;}
.foot0103{color: #fff;font-size: 14px;padding-bottom: 5px;}
.foot0104 {line-height: 40px; color: #bd2931;font-size: 24px;font-family: impact;}
.foot0104 img{display: inline;line-height: 40px; }




.ftt1{color: #fff;font-size: 17px;}
.ftt2{width: 30px;height: 2px;background: #da0410;margin:10px 0 30px 0 ;}


.foot02{margin-top: 50px;padding:0px;}


@media screen and (max-width:1199px){
   .foot02{padding:0px 15px;}

}

.foot02 a{color: #fff;display: block;padding-right: 10px;width: 50%;float: left;padding-bottom: 10px;}
.foot02c{height: auto;overflow: hidden;}

.foot03{margin-top: 50px;}
.foot03c{color: #fff;}
.foot03c li{display: block;padding-bottom: 10px;}
.foot04{margin-top:50px;}
.foot04c img{display: block;width: 100px;}
.foot04c span{display: block;width: 100px;text-align: center;color: #fff;}

.foot05 {color: #797979;background: #333333;padding:15px 0;text-transform : uppercase;}
.foot05 span{float: right;}
.foot05 span a{color: #797979;}



.mobile_footer{ width: 100%; height: 60px; background: #262932; left: 0px; bottom:0px; position: fixed; float: left;z-index: 999;}
.mobile_footer a{ color:#fff; display: block; width: 20%; height: 100%;float: left; line-height:80px; text-align: center;font-size: 100%;font-family: "微软雅黑";}
.f1{ width:100%; background:url(../Image/footer_home.png) no-repeat  center 20%; background-size: 20px; height:100%; float:left;  text-align:center;}
.f2{width:100%;background:url(../Image/footer_tel.png) no-repeat center 20%; background-size: 20px;  height:100%; float:left;text-align:center;}
.f3{width:100%;background:url(../Image/footer_email.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}
.f4{width:100%;background:url(../Image/footer_map.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}
.f5{width:100%;background:url(../Image/footer_top.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}
@media screen and (max-width:765px){
   #footer{margin-bottom: 60px;padding-bottom: 4%;}
} 


/*footer css*/
/* 
#footer{background: #252323;padding-top: 3%;padding-bottom: 1%;}
#footer h4{color: #fff;font-size: 16px;display: block;margin-bottom: 3%; text-indent: 15px;position: relative;line-height: 20px;}
#footer h4:after{width: 3px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}
#footer dl dt{line-height: 35px;color: rgba(255,255,255,.6);font-size: 14px;font-weight: normal;}
#footer dl dt i{margin-right: 10px;}
#footer p{line-height: 35px;color: #fff;font-size: 14px;}
#footer p a{color: rgba(255,255,255,.6);font-size: 14px;width: 34%;float: left;}
#footer p a:hover{color: #bb0202;}
#footer ul{padding-top: 3%;}
#footer li{width: 40%;float: left;margin-right: 10%;text-align: center;line-height: 35px;color: rgba(255,255,255,.6);font-size: 14px;}
#footer li img{width: 100%;}
#copyright{background: #252323;border-top:solid 1px rgba(255,255,255,.1);line-height: 50px;text-align: center;color: rgba(255,255,255,.6);font-size: 12px;}
#copyright a{color: rgba(255,255,255,.6);font-size: 12px;}
#copyright a:hover{color: #fff;}
*/

/*zy_header css*/
.zy_banner{width: 100%;margin:0 auto;}
.zy_banner img{width: 100%;}

/*zy css*/
#wrap{margin:2% auto;}
.zy_right{border:solid 1px #dbdbdb;padding-left: 0;padding-right: 0;padding-bottom: 5%;}
@media screen and (max-width:765px){
   .zy_right{margin-top: 3%;}
}
._zy_tit{padding:0 2%; line-height: 50px;font-size: 18px;font-weight: bold; color: #205ba9;background: #ebebeb;position: relative;border-bottom:solid 1px #dbdbdb;}
#zy_position{float: right; font-size: 14px;color: #333;font-weight: normal;}
#zy_position a{font-size: 14px;color: #333;}
#zy_position a:hover{text-decoration: underline;}
#zy_position i{padding-right: 5px;}
._zy_con{line-height: 35px;color: #575757;font-size: 14px;padding:2% 3%;}
._zy_con img{max-width: 100%;}
._zy_page{padding:0 3%;line-height: 35px;color: #575757;font-size: 14px;}
._zy_page a{color: #575757;font-size: 14px;}
._zy_page a:hover{color: #bc0000;}

.page a{display: inline-block;padding:5px 10px;border:1px solid #efefef;}
.page .current{display: inline-block;padding:5px 10px;border:1px solid #efefef;background: #f7f7f7;}



/*contact css*/
#contact_01{padding:3%;margin-bottom: 3%;}
#contact_01 li{line-height: 40px;color: #666666;border-bottom: solid 1px #f6f5fa;text-indent: 10px; font-size: 16px;font-weight: normal;}
#contact_01 li i{color: #666666;padding-right: 10px;font-style: normal;}
#contact_02{padding:3%;}
#contact_02 p{line-height: 30px;font-size: 14px;color: #898989;text-align: center;}
#contact_02 i{background: #c6c6c6;width: 72px;height: 1px;display: block;margin:9px auto 0;}

/*news css*/
.news_lis li{padding:2% 3%;margin-bottom: 3%;background: #fafafa;-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);transition: all .4s;}
.news_lis li .n_date{width: 20%;text-align: center;font-size: 28px;color: #363636;line-height: 35px;vertical-align: middle;padding: 2% 0;}
.news_lis li .n_date span{font-size: 18px;color: #bc0000;}
.news_lis li .n_capital{width: 70%;font-size: 28px;color: #363636;line-height: 40px;vertical-align: middle;}
.news_lis li .n_capital h4{color: #363636;font-size: 16px;line-height: 30px;padding-bottom: 2%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_lis li .n_capital p{color: #555555;font-size: 14px;line-height: 30px;}
.news_lis li:hover{background: #bc0000;}
.news_lis li:hover .n_capital h4{text-decoration: underline;}
.news_lis li:hover .n_capital h4,.news_lis li:hover .n_capital p,.news_lis li:hover .n_date span,.news_lis li:hover .n_date{color: #fff;}

/*custom css*/
#custom_01{margin-top: 3%;}
#custom_01 .custom_item{border:solid 1px #f2f2f2;border-bottom:solid 4px #f2f2f2;padding-bottom: 15px;margin-bottom: 20px;}
#custom_01 .custom_item ._p_img{width: 100%;margin:0 auto;overflow: hidden;}
#custom_01 .custom_item ._p_img img{width: 100%;transition: transform 1s ease 0s;}
#custom_01 .custom_item:hover ._p_img img{transform: scale(1.10,1.10);}
#custom_01 .custom_item ._p_title{width: 90%;line-height: 40px;text-align: center; color: #666666;font-size: 16px; margin:0 auto;margin-top: 2%; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#custom_01 .custom_item:hover{-moz-box-shadow: 0px 0px 10px #cccccc; -webkit-box-shadow: 0px 0px 10px #cccccc; box-shadow: 0px 0px 10px #cccccc;}

/*product css*/
.product_img ._p_img{padding-left: 0;padding-right: 0;}
.product_img ._p_img img{width: 100%;padding:5px;border:solid 1px #f6f5fa;}
.product_img ._p_con{padding-right: 0;}
@media screen and (max-width:765px){
   .product_img ._p_con{padding-left: 0;}
}
.product_img ._p_con h4{color: #000;font-size: 22px;line-height: 50px;}
.product_img ._p_con p{line-height: 35px;color: #575757;padding:3% 0;}
.product_img ._p_con .p_qq{width: 40%;line-height: 40px;text-align: center;display: block;color: #fff;font-size: 14px;background: #bc0000;transition: all .4s;}
.product_img ._p_con .p_qq:hover{background: #ff9012;}
.product_img ._p_con span{line-height: 60px;color: #ff0000;font-size: 20px;}
.product_btn{border-top:solid 1px #ccc;padding:10px 0;line-height: 30px;color: #333;font-size: 14px;margin:0 auto;}
.product_btn a{color: #575757;font-size: 14px;}
.product_btn a:hover{color: #e6820c;}
.product_nav{border-bottom: solid 1px #dedede; line-height: 50px;margin:0 auto;margin-top: 2%;position: relative;}
.product_nav span{border-bottom: solid 1px #bc0000;width: 15%;display: block; line-height: 50px;color: #333333;font-size: 24px;text-indent: 10px;}
.product_details{color:#333;font-size: 14px;line-height: 35px;padding-top: 20px;}
.product_details img{max-width: 100%;}

/*news css*/
#news_Title{text-align: center;font-size: 16px;font-weight: bold;color: #205ba9;margin-top: 3%;}
#news_Capital{text-align: center;font-size: 12px;color: #a3a3a3;margin-top: 2%;padding-bottom: 10px;border-bottom: 1px solid #eee;}
#news_Img{width: 80%; margin:2% auto;text-align: center;}
#news_Img img{max-width: 100%;}


   .left_fenlei_mobile{background: #205ba9;}
   ._left_mt{line-height: 54px;color: #fff;font-size: 20px;padding:0 2%;}
   ._left_mt a{display: block;color: #fff;font-size: 20px;}
   ._left_mt i{padding-right: 6px;}
   ._left_mt i:nth-of-type(2){font-size: 28px;line-height: 54px;transition: all .4s;float: right;}
   ._left_mt.show i:nth-of-type(2){transform: rotate(90deg);}
   ._left_mf{height: 0;visibility: hidden;overflow: hidden;transform: translate3d(0,100%,0);transition: transform .2s;}
   ._left_mf.show{visibility: visible;transform: translate3d(0,0,0);height: auto;}
   ._left_mf li{width: 100%;margin:0 auto;}
   ._left_mf li a{display: block;text-indent: 50px; border-bottom: solid 1px rgba(255,255,255,.1);font-size: 16px;transition: all .4s;}
   ._left_mf li .left_father{background: url(../Image/left_ico_mobile.png) 15px center no-repeat;color: #fff;line-height: 45px;}
   ._left_mf li .left_cur{font-weight: bold;}
   ._left_mf li p .left_son{background: url(../Image/left_ico_1_mobile.png) 50px center no-repeat;text-indent: 70px;color: #fff;line-height: 40px;}